main staircase - German English Dictionary